difficult to work with - Francés Inglés Diccionario